<file>ui/keyboard.js</file>
<file>ui/layout.js</file>
<file>ui/lightbox.js</file>
+ <file>ui/listModes.js</file>
<file>ui/locatePointer.js</file>
<file>ui/lookingGlass.js</file>
<file>ui/magnifier.js</file>
{
ShellGlobal *global;
GjsContext *context;
- const char *script;
- int status;
+ uint8_t status;
/* Many of our imports require global to be set, so rather than
* tayloring our imports carefully here to avoid that dependency,
shell_introspection_init ();
- script = "imports.ui.environment.init();"
- "imports.ui.sessionMode.listModes();";
- if (!gjs_context_eval (context, script, -1, "<main>", &status, NULL))
+ if (!gjs_context_eval_module_file (context,
+ "resource:///org/gnome/shell/ui/listModes.js",
+ &status,
+ NULL))
g_message ("Retrieving list of available modes failed.");
g_object_unref (context);